large/lower intestine - Spanish English Dictionary